#########################################
# K_Engine_Work
#
# @Author : Kai.Leung 
# @Data   : 2016-3-29
#
#########################################



TARGET=CKCrawlerWork.so
CPP=g++
CXXFLAGS=-g -Wall -std=c++11 -fPIC -shared
SOURCES=$(wildcard *.cpp)
OBJS=$(patsubst %.cpp, %.o, $(SOURCES))
TSRCPATH=text

.PHONY: default clean

default : $(OBJS) ../_Module/CKDNS.cpp
	$(CPP) $^ -lmysqlclient $(CXXFLAGS) -o $(TARGET)
	mv $(TARGET) ../lib
	
$(OBJS) : $(SOURCES)
	@$(CPP) $*.cpp -c $(CXXFLAGS) 
	
test : 
	@cd _test && make test
	
clean : 
	@rm -rf *.o
